fixed some bugs using actual rest client
fixed some bugs using actual rest client