correcting some problems with labels
trying a different approach to access the request body