added not tested method for key del