fixing specials clearing, still need to change how clear_color works