finised demo app