revised to original