fixed up saving when passing in post arguments rather than setting properties in ar