legacy transitions added