added: description of parameters, enhanced: style

type