slot technology