time after time ( elijah )