I need to make sure that the slot is not null and not equals to production (with ignore case). That's why I have that check