overhaul border shaders