John Miles satisfied