Push my self to the limits