p.123 hash arguments