I am in heaven on earth! Except where is the big red