needleo1p