allow head method