fixed using response instead of server render