fix some bug and deploy