It looks like its dying a bit..

Sorry, it took me bit longer than I expected.. Not much stereochemistry control on my part, im seriously lacking in the area.

]
The 1st equivalent of grignard is to neutralize the COOH group. Im thinking that some stereochem control could be implemented but yea.. not today