toSourceOutput