add a source open smalvl