add scene selection & pipeline adapter