removed prints and comments