added file locks so only one process can run at a time
different lock files for each school