fixed gap procedure