funny compilation!.