public void executeBatch(){
		LOGGER.info("executing batch");
		try {
			LOGGER.info("executing details");
			details_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing publication");
			publication_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing gene");
			gene_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing host");
			host_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing location");
			location_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing geoname");
			geoname_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing sequence");
			sequence_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing sequencePub");
			sequencePub_ps.executeBatch();
		}catch(SQLException se) {printSQLError(se);}
		try {
			LOGGER.info("executing feature");
			feature_ps.executeBatch();
			//conn.commit();
		}catch(SQLException se) {printSQLError(se);}
		getPreparedStatements();
		batch_count = 0;
		LOGGER.info("Finished batch");
	}