add pin validation spec