Mobile Middleware with improved design