update params override method + json default to empty hash now