new protocol methods on Content Page  modal view

added some user validation