add mobile functions and comments

add mobile functions and comments