new: slices bigger than half circle; plus got rid of mem leaks