we need them for all