reduced the number of build warings