let's avoid the segfault