use item instead of head2 for methods etc