* updating for sync