checks on product screen and permissions