typo fixed
Major changes. Looks pretty.