removed extraneous requires