bugfix
add Mosue class
fix
support smart phone
fix