improve bin workflow