post functions
merging