require dependancy fix