other warnings removed