isolating the existence of the non multi-session into the only function that uses it