#21 fixed a compiler warning