This is spot on! :)