implemented table population