agent module update