done with chapter 4.... fuck content providers...