#50 eliminate warnings