removed most of the warnings