Add proper sync

Fixes #7