Post controller