added randomized color blocks