Finished app logic