schedule model, some tweaks, hoping to start programming seriously though