Better naming for the rest parts