Added Default implementation for getItemId