fixes #51 #52