only make the = 0 when they really need to be implemented.