New method on protocol