update requirement and develop step