lib conflict
#31 IllegalStateException fix