add updateSync
get mat etc