arugments all the way