use : as bash no-op instead of touch since we dont need to create a dependency on touch