redundanct code
added "drainLife"