thinking about decorating with classes