we might need a source-with-dashes for this in the templating engine