cleanup finishing touch, no warnings with gcc compiler