practice of atributes