now let’s get down and dirty.