support computed columns