Hot and fresh