implement "record_configuration" function
Merge branch 'dev' into work
Merge pull request #1854 from swryan/work

implement 'record_configuration' function