added noise track, fixed current state onblur bug