added comments and renamed file