RPBERT DENIRO ( work in progress ).