hard coding protocols in the page