Changed Widget Abstract method