Was actually pretty fun