output interface changes