divding equanimity into two repositories : dp and equanimity