new functionality: sensible attibutes