Made fair, removed index passig in BoostArray, clean up