simplified mvc architecture by canceling action stack feature