revising functions with Rev set D questions