sieves updated + added Makefile