steep and rich !! ...