clients aren't required to start
improve color detection