split edit controller