We made a decision not to do catch error, so we can catch valid failures. so why use a finally block?