update requirements
update PDF