Human machine interface applications