Everything you looking for and more