source type selection added