This part has been declared private