adding and reading issues is now functional