all rights reserved by green & associates