create scripts and schedule tasks with whenever