fix some styling and routing issues