add override to some function