slots work
progress