minor fixes and added a second nice style (style2)