bug fixed: more than 1 number of screens not working