don't need to commit some files..
Added track changed event and options