modification for source directory changes