rectifiers

documented and changed