Ji mobile mechanics