add source inputs