add ag.el module