Implemented desktop compatibiliy.