Ref : Added object override methods for agents