added contents methods