make tags optionals
update posts