PreserveNos function, prjId & filename validation, prjId issue (1 ->
001), all completed.