maybe I should write test sometimes
add basic tests; change default key behavior
bump to 0.2.7