Using ln instead of cp helps developer to easily modify the main file