improved method detection and added mechanisms to deal with screen code