add post operation to controller