there's always hope...