act adapter