initial commented styles added