revised problems