all things (I guess i should remove the classes at some point, useless clutter)