fix all 3