single-multiple compatibility