Completely decoupled screens and this code