Moved new args to the end of the arglist
Added documentation as coding guide requires