this should help with #47.
this should help with #47.