revised following method and deleted comments