GrantType4Buff added to remove some redundant code.