Rainbow Riches and its advantages