Finshed demo app