update requirement 1st time