temporal inputs