There is light at the end..