add ActiveObjectDemo