user slots validation