make completion sync so file swap doesn't trigger reload constantly