Push colors into stack more correctly