added magic get and set for query builder