added filter to check for source items
refactored source_items to available_items