add back parseToNewScreen