updated stuff for mobile