add source for alternate