use parameters
now transfering requests internally