trying something else for mode handling