added some better print messages