public void removeItem(final MenuItem ITEM) {
        if (!items.values().contains(ITEM)) {
            return;
        }
        List<MenuItem> tmpItems = (List<MenuItem>) items.values();
        tmpItems.remove(ITEM);
        initMenuItems(tmpItems);
        initGraphics();
    }