Elaborating supported environments