complete and incomplete projects