[FIX] let get not fail on non existing keys
[CHANGE] use isoformat() for datetime