Start work on general filter, fix sdataframe print, updated packages