play nicely with timeline