portlet & prop