recorder added & code spliced into 'modules'
recorder added & code spliced into 'modules'