css added, comments added