catch nil concepts