another work in progress commit, app not functional