hunt down strange problem with sync