a bug in library fixed
get All Keys with put, get ,and remove