Removed requires
Removed easy accessors