agent system. reflink and sub meny