Sounds promising , as long as CIM gets paid in a prompt and timely manner . ( that doesn't always happen )