request class updated