seperate src directory