app modified for demo purposes