rest and reflection