discharge methods