Needle steering mechanics and design cases