adding sources support