Yeah makes sense to combine them quite a bit, they are essentially the same function no matter. Perhaps even combine them so that its just an argument which differs.