add additional information functionality + improve a little bit the sample app