add dynamic production screen detection