saving and retrieving is working in a very simple way