fixed color bleeding bug