Why do you need to override this?