how the hell does this work? :|