working banding with a segfault