Keywords = communication and interfaces