there is still hope...