separate src directory