test: more fixtures
refactor: item row as a view