revise print world methods