Removed redundant code from general and specific response. Added a few comments