@publication: great post, thx