Addition extra features

Addition of support for extra parameters for improved output control