update singledata module