+distance hndler +keys fixed + raw handler