updated io and main to support exec conds CLI
testing suite ready for implementation