more asserts, search functions
baseui skipped removal, CRUD cleanup