Add request record struct