temporal variation