The tricky galactic cluster NGC 2420