mobile fixes
finetuning js