Methods abstract
Initial Commit