Modifying sync so you can do things concurrently