Recent questions and answers in Protista Kingdom