make it a module so it's importable
session params settable by user; dual lickport states; touched announcing