training on interfaces