This is completely spot on. LOL. Well done!