the placement of ``out`` seems inconsistent