Actual working version for ubuntu 10