inherit from drawable