allow print to be anything