Screen updating from another surface works \!