add replacer functionality
switch to user_data instead of remote_command executions
remove all contextualization functions