now working properly. adding unique hues