Expanded logging messages. Added singleton pattern to RC