better defaults/some design. fixes #2.