A - added code so far

A - selected area done