clear some warnings, elide some lifetimes