Looks well done. Next round cleanup!