added additional coments to code and minor CSS polish