add Temporal annotations, since its a requirement