Adapted for all projects