added ref to original work