Persistent quest : research activities