Mobile Computing Problems And Solutions