everything seems to be working, need to add docs (maybe disable enter key? stickiness?)