rpoly improvements