working on a very fast schedule implementation