udpate requirements