fully reworked timeline creation added