fixes #35 #36