Was missing call to update_screens()