Updated Client Module