pedantic mode on