now works on ubuntu