charging environment