rportray/3 declarated public