cleanup + added integration test
use test case source for non-browser row tests
minor cleanup