Recent activity by Trent McPheron