separate functions from Post to PostTime