.
all slots whye