removing unecssary requires