added seek, removed visualselection (unused)