use deparse to handle expression printing