Understanding and overcoming common CICS challenges