modify properties