Refactor - mobile first approach instead of desktop first. Simpler starting this way, then work my way upwards progressively.