takeWhileWithFailure (for 29th april)