classes should be lower case