fix #150

special thanks to @Technical-13