rm nonliteral main