forked, trying to make Adding work correctly
made progress
Fixed addStore (I think