improved ubuntu requirements