declare @override