add protocal for modal view