add updateSynapterObject function