Move side
rebuild all pattern block