added style methods and accessors