read encrypted from disc
modify values implemented
deletion implemented
minor refactorings