mb function encoding