added nuclide array and read input