implement contact input page