#31 reproduced bug
#31 fixed