refetch items with previous problems only
move render logic to own script