add Delegate and Account classes