some checks done.