forgot to add head_position to representer