Leave interface functions only