initial commit
make color touching work