add rgb support, reduce the grace period (it was annoyingly long)