better readyToPost