Changed the way syncput is initialized by the user.