rough version of colour picker working