initial test commit, incomplete mock ups