throw error on override