Allocating and Freeing Colors