battery saver patch, needs more testing