Ported: increasing rings