fixed the auto-open based on description so that it works with inheritance