remove print statements, add fail conditions for bad text inputs
merge