refactor cls build
refactor
refactor
refactor scene
add object block get