another fix based on the previous fix