This is just personal preference, but I like public methods up the top of the class. It makes classes easier to follow when reading top down