manipulate! takes an implicit blog argument