added experimentel timeline functionality