sync
located bug, now i need to correct it...