Dinosaurs have come a long way