Extra structure, creating request class?