added message client solution