fixed issue where not all data was being sent request reply has a performance issue but technically works