remove print and redefinition