blocks now have shape and color