gap: interpret bit 4 correctly