Is it backward compatible?