css and bug fixes