make output readonly