added ubuntu precise support