omg recursive hasselhoff