fix no return bug and update version