Fixes #12 , Fixes #9