printing now sort of works...