fixing pedantic warnings