add hope and fixes #3