fixed the requirements