after adding some methods for mobile to work