Fix post to have a default arguement of 300
Fix to use option hases