add timeline fundamental function for demonstration