editing my code and also trying to get mobile