support customize posting data and posting all data from remote