temporal function example