add create content profile helper, rearrange errors