Implement sources and destination options