read-only stages