ran-buck