added some comments
deleted something