more pass 1