Hard and soft interface