delete unecessary requires