added init
removed prints