Hungarian core implementations