restored test1, added ThreadBoundTest