add a readme
unimportant type changes