previous fix refined