adds requirements
first and last sketch