I like some science in my science fiction.