change cursor only in field
close #8: insert frame; close #3: save options

more efficient read/write to localStorage