Final version for the speek 20130404.