add peek-to option