adding the arguments inside wrap