finalized: ready to implement 'rise and set'