added commenting feature