add new methods for mobile app