wrapper properties