how the hell does this work?