On the mark. On the money. On time!