add contexts and tags