INOUT DESIGN