remove newline here, insert before "protected"