cannot do better for now. waiting api sanitisation for models timeline, location and event