not tested steady_state_reproduction function