Port to ubuntu
Now everything