This seems like a big task for Glowacki