Input and Request classes addition