add autocreate feature and remove user duplicate messages