update requirements to and add print versions