fixed function source & add enableNoResult