major update: replace simple textarea with ace editors