Could turn this into a template, looks a bit weird doing HTML string interpolation here