add controller for pk