added live accesser for client