Author: Upper Afan CDP.