upgrade compose screen code