make room for printing message if empty
need to fix printing messages