mcnp() rough draft