beginning new example applicatipon