basic implementation running
eject working
cooling and temperature control working