Finished most of my enumerable class