RF+DOC: basevisual minor RF, tweak comments and doc strings