Handle no initialize method
Finish implementing class methods