removing unneeded requires