maybe fixed sync thing