Updated velour function