further updated comments