how the hell does this thing work?