create Request class