Updated to use doubles as health