Implement manhall block feature, fix bug and etc.