fixed some serious mobile issues