some race conditions bugs fixed. 1.0.9 candidate