added transit code; not working, in progress of debugging-- ccs::onCastComplete owner = null?