app docs so far