u5 and u6 checks added