If the user is passing a slot that doesn't exists we want to fail him.
I think I'm just going to leave it as is.