created Action class