eliminate warnings + style