SPN-Human Machine Interaction