pullall_special interface(one register version) finished, tested.