Modules

make sure only one invocation of a script is active at a time per user