how does m lok work