client side configuration model
move time windows to configuration