Edits and stores only one thing ata time