MPS Interactive Systems articles