modification for attribute service