embedded checks added