removed extra color exists bitmask since we weren't using it and it was redundant