add write and evaluate