Please separate "blocks" of methods and attributes with their corresponding private, public or protected.