add metods frm