Implement Post entities