maximizing uptime