long battery life

long battery life