fix bug and and a manual