changed source directory structure