begining of class