make sieveFile configurable and rm some liftIOs