SURFING: Taking the gap no matter what!