Implemented edwards for 1