changed to tested on ubuntu 12