update requirements and readme