new classes and some styling