fix: strict value check