upgraded to rxjava 1.0