Checking and validation almost done! ;)