rebased 09-25-14