messing with the rabudao ...