commenting code
improvements