finished adding modal for responses
relatively big update