further presentation refinement
reorged and added additional data about async
done through Observable, need to flesh out content after still