this might be crazy enough to work
1