Micro Interface Design