fix as extend