compilation warnings cleaned up
more warnings removed