sample app ver 3