we can add some meaning to -1 by defining a constant, e.g. private static final int ID_UNKNOWN