made fallbacks attribute-specific