adding save-prefix type and default('^')