building scheduler module