models/source_assignment library