Habitats 504 projects