updates to optimize mod and mcp; readme for example