Improved colors changing by using Color trait