Good but needs improvements, especially the ventilation part