Remvoing unncessary requires