dropped the requirements that are not needed