add extend test