changes forcompatibility