adding some comments and removing pieces temporarily