requirements done