everything you need is here, and more! and the view! highly recommend!