fix bug and add post