[@Denny] Alright I finished the background. It's has a few assumptions so please feel free to tell me if something's wrong with it.