Added "expr" concept to insert update arrays