adding end to end testing and fix for bip tool