refactorin of the get,set,del now with the new message finished