cleaner ajax calls so okay to refresh and wont double POST