make tags optional