add bindonce lib
update bindonce. how about?