pass through working