break bin out into a requirable file