unlisten event to avoid double saving subjects