function swsctp_class_column_mod()
{
    if (class_exists('Jigsaw')) {
        Jigsaw::add_column('tribe_events', 'Instructor(s)', function ($post_id) {
            $tribe_events_inst1 = get_post_meta($post_id, '_tribe_events_inst1', TRUE);
            $tribe_events_inst2 = get_post_meta($post_id, '_tribe_events_inst2', TRUE);
            $tribe_events_inst3 = get_post_meta($post_id, '_tribe_events_inst3', TRUE);
            $tribe_events_inst1_stat = get_post_meta($post_id, '_tribe_events_inst1_stat', TRUE);
            $tribe_events_inst2_stat = get_post_meta($post_id, '_tribe_events_inst2_stat', TRUE);
            $tribe_events_inst3_stat = get_post_meta($post_id, '_tribe_events_inst3_stat', TRUE);
            $user_data1 = get_userdata($tribe_events_inst1);
            $user_data2 = get_userdata($tribe_events_inst2);
            $user_data3 = get_userdata($tribe_events_inst3);
            if ($user_data1->last_name !== null) {
                echo "<span class='tribe_inst {$tribe_events_inst1_stat}'>" . $user_data1->last_name . ", " . $user_data1->first_name . "</span>";
                if ($user_data2->last_name !== null) {
                    echo "<br><span class='tribe_inst {$tribe_events_inst2_stat}'>" . $user_data2->last_name . ", " . $user_data2->first_name . "</span>";
                    if ($user_data3->last_name !== null) {
                        echo "<br><span class='tribe_inst {$tribe_events_inst3_stat}'>" . $user_data3->last_name . ", " . $user_data3->first_name . "</span>";
                    }
                }
            } else {
                echo "None Assigned";
            }
        }, 2);
        Jigsaw::add_column('tribe_events', 'Status', function ($post_id) {
            $tribe_events_status = get_post_meta($post_id, '_tribe_events_status', TRUE);
            if ($tribe_events_status == "scheduled") {
                $status = "Scheduled";
            } else {
                if ($tribe_events_status == "cancelled") {
                    $status = "Cancelled";
                } else {
                    if ($tribe_events_status == "completed") {
                        $status = "Completed";
                    }
                }
            }
            echo $status;
        }, 3);
        Jigsaw::add_column('tribe_events', 'Class Date', function ($post_id) {
            $class_date = tribe_get_start_date($post_id);
            echo $class_date;
        }, 4);
        Jigsaw::add_column('tribe_events', 'Location', function ($post_id) {
            $venue = tribe_get_venue($post_id);
            $location = tribe_get_full_address($post_id, true);
            echo $venue . "<br>" . $location;
        }, 5);
        Jigsaw::add_column('tribe_events', 'Date Added', function ($post_id) {
            $pfx_date = get_the_date('m/d/Y', $post_id);
            echo $pfx_date;
        }, 10);
        Jigsaw::remove_column('tribe_events', 'comments');
        Jigsaw::remove_column('tribe_events', 'author');
        Jigsaw::remove_column('tribe_events', 'feature');
        Jigsaw::remove_column('tribe_events', 'image');
        Jigsaw::remove_column('tribe_events', 'thumb');
        Jigsaw::remove_column('tribe_events', 'thumbnail');
        Jigsaw::remove_column('tribe_events', 'date');
        Jigsaw::remove_column('tribe_events', 'start-date');
        Jigsaw::remove_column('tribe_events', 'end-date');
        Jigsaw::remove_column('tribe_events', 'tags');
    }
}
 function remove_columns()
 {
     \Jigsaw::remove_column('pugpig_edition', 'date');
 }