fixed function order so lafin is last