discharge types