Added synchronized mode