Made mDelegate private and added getter