lot of styling changes; approach copy added