updated with src directory