Philosoraptor and his perplexing questions