added enabled property and set it to YES in enabled method