adds support for cfargument