i know what a grease needle is.....can you insert that into a grease fitting...there is a little ball in the fitting and i would think that it would get messed up pushing a needle into it....