should we ditch the self closing syntax here?