added description of arguments function