add mobile functions needed by mobile app