object color + tristan's version
fix is pending