wait what how does this work