slight hack maybe