Making hsl more consistent