fixed errors, modified styles, etc.