Saving extra data implemented