external rest