adding ubuntu support