add booking reference generator