added @override for onEnable