add modifier READONLY