add sources, source controller lookup, change feelings controller interface