added custom manager for post