selfcheck mode added
selfcheck mode added