revise 2.49