Now saves values correctly (not all as strings) messing with fileviewer