fixed #123 fixed122