RequestCore class