adding examples for catch