fixes stock controller
adds default action/format setters