proper classes naming