interfaced outputs