added sanity checks. and use of FullHD