Refactor
Poor result on solid v stripe