added service to handle posts