goodbye Privs, hello Delegate