taking over screen processing