add new sub-prj of btypes
fixed length for number related parsing