before remove unsless verify function
remove useless verify