check and ratify