Needs to be abstracted to a style. I also think that the hardcoding of the width is causing the tile background ot not stretch