Added reset
added source