better store check