modified syc thread