base working project