db select fixes, test suite