i think too much yet not enough.