more work on classes
attributes
classes
attributes updates