@Override
    public String execute() {
        if (databaseContext.table == null) {
            return "no table";
        }
        try {
            Storeable storeable = ((DataBase) databaseContext.table).putStoreable(arguments.get(1), jsonStr);
            if (storeable == null) {
                return "new";
            } else {
                return "overwrote \n" + databaseContext.provider.serialize(databaseContext.table, storeable);
            }
        } catch (ParseException e) {
            return "Wrong type " + e.getMessage();
        }
    }