simplify needle