- unlist ms inside fit functions makes it more robust