implemented basic schedule system