Remove all compilation warning