added comments on how to do area code method differently