added a bit of raw styling to make it mostly look the same as the ember implementation before