update with some keys map