BO LIU favorite Blocks