working with GSON for internal file storage solutions