project base and basic modules