added timeline class