he then followed through with all sorts of complicated tricks like a one hundred and eighty over the block , big spin at the top of the ramp , kick flip and rock and roll , as well as many other rather impressive moves .