added schedule feature