apu intface