macesces