Add requirements and lower elapsed time