adding content handler stuff