discharge mechanisms